Skip to content

feat(desktop): add Devin as a preset ACP harness - #3686

Open
vikas8520-coder wants to merge 1 commit into
block:mainfrom
vikas8520-coder:feat/devin-preset-harness
Open

feat(desktop): add Devin as a preset ACP harness#3686
vikas8520-coder wants to merge 1 commit into
block:mainfrom
vikas8520-coder:feat/devin-preset-harness

Conversation

@vikas8520-coder

Copy link
Copy Markdown

Summary

  • Adds Devin (Cognition CLI agent) as a tier-2 preset ACP harness in PRESET_HARNESSES
  • Devin CLI speaks ACP natively via devin acp — no adapter code needed
  • Adds catalog description string for the desktop settings UI

Files changed

  • desktop/src-tauri/src/managed_agents/discovery.rs — Added PresetHarness entry
  • desktop/src/features/settings/ui/harnessCatalogCopy.ts — Added description string

Test plan

  • cargo check --manifest-path desktop/src-tauri/Cargo.toml passes
  • preset_ids_are_reserved_and_cannot_be_used_as_custom_ids test passes
  • builtin_ids_are_rejected test passes
  • Manual: install Devin CLI, verify it appears in Desktop Settings > Agents catalog
  • Manual: buzz-acp --agent-command devin --agent-args acp connects and responds to @mentions

Generated with Devin

Devin CLI speaks ACP natively via `devin acp`. Register it as a
tier-2 preset so it appears in the desktop agent catalog alongside
Claude Code, OpenCode, Hermes, and the other ACP-compliant agents.

Generated with [Devin](https://devin.ai)

Co-Authored-By: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>
Signed-off-by: Vikas Reddy <vikasreddy@Vikass-MacBook-Pro.local>
@vikas8520-coder
vikas8520-coder requested a review from a team as a code owner July 30, 2026 05:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant